package gui.logado.mensagens.receber;

import javax.microedition.lcdui.*;
import recados.Recados;

public class DetalhesMensagem extends Form implements CommandListener {

    private final Command cmdVoltar;
    private final Recados midlet;
    private Displayable back;

    public DetalhesMensagem(Mensagem m, Recados midlet) {
        super(m.getDe());

        this.midlet = midlet;

        cmdVoltar = new Command("Voltar", Command.BACK, 0);

        append(new StringItem("De:", m.getDe()));
        append(new StringItem("Enviada:", m.getData()));

        addCommand(cmdVoltar);

        setCommandListener(this);
    }

    public void commandAction(Command c, Displayable d) {
        if (c == cmdVoltar) {
            midlet.setCurrent(back);
        }
    }

    public void setBack(Displayable back) {
        this.back = back;
    }
}
